have an urge to - Turkish English Dictionary